import request from '@/utils/request'

// 添加栏目
export function columnAdd(data) {
    return request({
        url: '/columnApi/add',
        method: 'post',
        data
    })
}
export function columnEdit(data) {
    return request({
        url: '/columnApi/edit',
        method: 'post',
        data
    })
}
// 修改密码
export function userApieditPass(data) {
    return request({
        url: '/userApi/editPassById',
        method: 'post',
        data
    })
}


// 添加用户
export function userAdd(data) {
    return request({
        url: '/userApi/add',
        method: 'post',
        data
    })
}

// 栏目列表
export function columnqueryAll(data) {
    return request({
        url: '/columnApi/queryAll',
        method: 'post',
        data
    })
}
// 删除栏目
export function columndelete(data) {
    return request({
        url: '/columnApi/delete',
        method: 'post',
        data
    })
}

// 上传图片
export function uploadApi(data) {
    return request({
        url: '/fileApi/upload',
        method: 'post',
        data
    })
}






// 新增内容
export function contentApiAdd(data) {
    return request({
        url: '/contentApi/add',
        method: 'post',
        data
    })
}
// 列表查询
export function contentApiqueryAll(data) {
    return request({
        url: '/contentApi/queryAll',
        method: 'post',
        data
    })
}
// 查询前4条数据
export function contentFourData(data) {
    return request({
        url: '/contentApi/queryFourData',
        method: 'post',
        data
    })
}
// 修改内容
export function contentApiedit(data) {
    return request({
        url: '/contentApi/edit',
        method: 'post',
        data
    })
}
// 删除内容
export function contentApidelete(data) {
    return request({
        url: '/contentApi/delete',
        method: 'post',
        data
    })
}
// 查询内容
export function contentApiqueryOne(query) {
    return request({
        url: '/contentApi/queryOne',
        method: 'get',
        params: query
    })
}
// 分页查询（级联）
export function queryCascadePage(data) {
    return request({
        url: '/contentApi/queryCascadePage',
        method: 'post',
        data
    })
}

// 用户列表
export function userApiqueryAll(data) {
    return request({
        url: '/userApi/queryAll',
        method: 'post',
        data
    })
}
// 用户编辑
export function userApiedit(data) {
    return request({
        url: '/userApi/edit',
        method: 'post',
        data
    })
}

// 图片上传
export function upload(data) {
    return request({
        url: '/fileApi/upload',
        method: 'post',
        data
    })
}


export function contentApiqueryPage(data) {
    return request({
        url: '/contentApi/queryPage',
        method: 'post',
        data
    })
}

// 列表查询 不带分页 按照机构进行查询的列表
export function contentApiQueryByOrg(data) {
  return request({
    url: '/contentApi/queryListByOrg',
    method: 'post',
    data
  })
}

export function bannerApiqueryAll(data) {
    return request({
        url: '/bannerApi/queryAll',
        method: 'post',
        data
    })
}
export function bannerApiAdd(data) {
    return request({
        url: '/bannerApi/add',
        method: 'post',
        data
    })
}
export function bannerApiEdit(data) {
    return request({
        url: '/bannerApi/edit',
        method: 'post',
        data
    })
}
export function bannerApiqueryOne(query) {
    return request({
        url: '/bannerApi/queryOne',
        method: 'GET',
        params:query
    })
}

export function bannerApidelete(data) {
    return request({
        url: '/bannerApi/delete',
        method: 'post',
        data
    })
}

// 审核接口
export function approval(data) {
    return request({
        url: '/contentApi/approval',
        method: 'post',
        data
    })
}
// 置顶
export function top(query) {
    return request({
        url: '/contentApi/top',
        method: 'get',
        params:query
    })
}
// 推荐
export function nice(query) {
    return request({
        url: '/contentApi/nice',
        method: 'get',
        params:query
    })
}
// 删除用户
export function userApidelete(data) {
    return request({
        url: '/userApi/delete',
        method: 'post',
        data
    })
}
// 点赞
export function contentThumbs(query) {
    return request({
        url: '/contentApi/contentThumbs',
        method: 'get',
        params:query
    })
}

// 根据栏目查询机构分组的文章
export function queryGroupByOrg(query) {
    return request({
        url: '/contentApi/queryGroupByOrg',
        method: 'get',
        params:query
    })
}


// 新增获取banner
export function mainBanner(query) {
    return request({
        url: '/contentApi/mainBanner',
        method: 'get',
        params:query
    })
}










